/**
 * Copyright (C) 2011 Andrew C. Love (DNC) <dnc.app.sup@gmail.com>
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.dnc.cloak.framework.persistence.gen;

import com.dnc.cloak.framework.model.AbstractModel;
import java.util.Date;

public class EtlJobDetail extends AbstractModel {
    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.ETL_JOB_DETAIL_ID
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private Integer etlJobDetailId;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.ETL_JOB_NAME
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private String etlJobName;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.ETL_JOB_TYPE
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private String etlJobType;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.ETL_JOB_DETAIL_REFERENCE_ID
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private Integer etlJobDetailReferenceId;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.ETL_JOB_DETAIL_REFERENCE_OBJECT
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private String etlJobDetailReferenceObject;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.ETL_JOB_DETAIL_LST_RUN
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private Date etlJobDetailLstRun;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.LST_UPT_USER
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private String lstUptUser;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column etl_job_detail.LST_UPT_TIME
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    private Date lstUptTime;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.ETL_JOB_DETAIL_ID
     *
     * @return the value of etl_job_detail.ETL_JOB_DETAIL_ID
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public Integer getEtlJobDetailId() {
        return etlJobDetailId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.ETL_JOB_DETAIL_ID
     *
     * @param etlJobDetailId the value for etl_job_detail.ETL_JOB_DETAIL_ID
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setEtlJobDetailId(Integer etlJobDetailId) {
        this.etlJobDetailId = etlJobDetailId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.ETL_JOB_NAME
     *
     * @return the value of etl_job_detail.ETL_JOB_NAME
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public String getEtlJobName() {
        return etlJobName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.ETL_JOB_NAME
     *
     * @param etlJobName the value for etl_job_detail.ETL_JOB_NAME
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setEtlJobName(String etlJobName) {
        this.etlJobName = etlJobName == null ? null : etlJobName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.ETL_JOB_TYPE
     *
     * @return the value of etl_job_detail.ETL_JOB_TYPE
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public String getEtlJobType() {
        return etlJobType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.ETL_JOB_TYPE
     *
     * @param etlJobType the value for etl_job_detail.ETL_JOB_TYPE
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setEtlJobType(String etlJobType) {
        this.etlJobType = etlJobType == null ? null : etlJobType.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.ETL_JOB_DETAIL_REFERENCE_ID
     *
     * @return the value of etl_job_detail.ETL_JOB_DETAIL_REFERENCE_ID
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public Integer getEtlJobDetailReferenceId() {
        return etlJobDetailReferenceId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.ETL_JOB_DETAIL_REFERENCE_ID
     *
     * @param etlJobDetailReferenceId the value for etl_job_detail.ETL_JOB_DETAIL_REFERENCE_ID
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setEtlJobDetailReferenceId(Integer etlJobDetailReferenceId) {
        this.etlJobDetailReferenceId = etlJobDetailReferenceId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.ETL_JOB_DETAIL_REFERENCE_OBJECT
     *
     * @return the value of etl_job_detail.ETL_JOB_DETAIL_REFERENCE_OBJECT
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public String getEtlJobDetailReferenceObject() {
        return etlJobDetailReferenceObject;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.ETL_JOB_DETAIL_REFERENCE_OBJECT
     *
     * @param etlJobDetailReferenceObject the value for etl_job_detail.ETL_JOB_DETAIL_REFERENCE_OBJECT
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setEtlJobDetailReferenceObject(String etlJobDetailReferenceObject) {
        this.etlJobDetailReferenceObject = etlJobDetailReferenceObject == null ? null : etlJobDetailReferenceObject.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.ETL_JOB_DETAIL_LST_RUN
     *
     * @return the value of etl_job_detail.ETL_JOB_DETAIL_LST_RUN
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public Date getEtlJobDetailLstRun() {
        return etlJobDetailLstRun;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.ETL_JOB_DETAIL_LST_RUN
     *
     * @param etlJobDetailLstRun the value for etl_job_detail.ETL_JOB_DETAIL_LST_RUN
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setEtlJobDetailLstRun(Date etlJobDetailLstRun) {
        this.etlJobDetailLstRun = etlJobDetailLstRun;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.LST_UPT_USER
     *
     * @return the value of etl_job_detail.LST_UPT_USER
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public String getLstUptUser() {
        return lstUptUser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.LST_UPT_USER
     *
     * @param lstUptUser the value for etl_job_detail.LST_UPT_USER
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setLstUptUser(String lstUptUser) {
        this.lstUptUser = lstUptUser == null ? null : lstUptUser.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column etl_job_detail.LST_UPT_TIME
     *
     * @return the value of etl_job_detail.LST_UPT_TIME
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public Date getLstUptTime() {
        return lstUptTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column etl_job_detail.LST_UPT_TIME
     *
     * @param lstUptTime the value for etl_job_detail.LST_UPT_TIME
     *
     * @mbggenerated Tue Feb 15 13:27:26 EST 2011
     */
    public void setLstUptTime(Date lstUptTime) {
        this.lstUptTime = lstUptTime;
    }
}